piece of twisted silk - German English Dictionary